| 
  
    | Place | Division | Bib | Name | Age | Points | Time | MNROY | Pace | Grade |  
|  | M45 | 1201 | Eric Porte | 45 | 1000 | 18:40.1 | [18:00] | 6:00.5 | 76.12% |  
|  | MOp | 1238 | Frederick Watson | 22 | 960 | 19:16.2 | [15:45] | 6:12.1 | 67.38% |  
|  | M45 | 1329 | Rick Larsen | 49 | 920 | 19:18.0 | [18:00] | 6:12.7 | 75.86% |  
| 4 | M45 | 1134 | Kirt Goetzke | 50 | 880 | 19:30.0 | [19:15] | 6:16.5 | 75.65% |  
| 5 | M45 | 1237 | Jarrow Wahman | 49 | 840 | 19:47.6 | [18:00] | 6:22.2 | 73.97% |  
| 6 | M50 | 1126 | Bruce Dockter | 53 | 800 | 20:19.3 | [19:15] | 6:32.4 | 74.29% |  
| 7 | M55 | 1101 | Michael Bjornberg | 56 | 760 | 20:36.5 | [21:00] | 6:38.0 | 75.01% |  
| 8 | M60 | 1160 | Paul LaMere | 64 | 720 | 20:39.4 | [23:15] | 6:38.9 | 79.94% |  
| 9 | M35 | 1099 | Chad Benesh | 36 | 680 | 20:48.1 | [16:30] | 6:41.7 | 64.12% |  
| 10 | M35 | 1343 | Michael Nawrocki | 39 | 640 | 20:50.7 | [16:30] | 6:42.5 | 65.3% |  
| 11 | M40 | 1095 | Paul Arneberg | 41 | 600 | 20:51.2 | [17:00] | 6:42.7 | 66.21% |  
| 12 | MOp | 1193 | Omar Palacios | 28 | 520 | 20:56.3 | [15:45] | 6:44.3 | 62.03% |  
| 13 | M55 | 1166 | Mark LeDuc | 56 | 480 | 22:06.4 | [21:00] | 7:06.9 | 69.93% |  
| 14 | M50 | 1198 | David Peterson | 54 | 440 | 22:44.7 | [19:15] | 7:19.2 | 66.9% |  
| 15 | M35 | 1276 | Kevin Schooler | 39 | 360 | 23:27.5 | [16:30] | 7:33.0 | 58.03% |  
| 16 | M65 |  | Don Dornfeld | 66 | 320 | 24:00.0 | [28:00] | 7:43.5 | 69.99% |  
| 17 | M55 |  | Dan Sawatzky | 55 | 280 | 25:00.0 | [21:00] | 8:02.8 | 61.34% |  
| 18 | M65 | 1204 | Norm Purrington | 67 | 200 | 26:22.5 | [28:00] | 8:29.3 | 64.25% |  |